/**
 * 自定义联动
 */
function _device_category(device_category_id,device_type_id,select_device_category,select_device_type,base_url){
	$('#'+device_category_id).change(function(){
		device_type_option(device_category_id,device_type_id,select_device_type,base_url);
	});
	$.ajax( {
        url:base_url+'api/data/device_category',
        data:{},
        type:'post',
        cache:false,
        dataType:'json',    
        success:function(data) {
        	var device_category = document.getElementById(device_category_id);
        	device_category.options.length = 1;
        	for(var i=0; i<data.device_category.length; i++)
			{
        		var len = device_category.length;
        		device_category.options[len] = new Option(data.device_category[i].name, data.device_category[i].id);
				if (device_category.options[len].value == select_device_category)
				{
					device_category.options[len].selected = true;
				}
			}
        	device_type_option(device_category_id,device_type_id,select_device_type,base_url);
        },
        error : function() {       
            alert("error");
        }
	});
}
function device_type_option(device_category_id,device_type_id,select_device_type,base_url){
	$.ajax( {
        url:base_url+'api/data/device_type',
        data:{device_category_id:$('#'+device_category_id).val()},
        type:'post',
        cache:false,
        dataType:'json',    
        success:function(data) {
        	var device_type = document.getElementById(device_type_id);
        	device_type.options.length = 1;
        	for(var i=0; i<data.device_type.length; i++)
			{
        		var len = device_type.length;
        		device_type.options[len] = new Option(data.device_type[i].name, data.device_type[i].id);
				if (device_type.options[len].value == select_device_type)
				{
					device_type.options[len].selected = true;
				}
			}
        },
        error : function() {       
            alert("error");
        }
	});
}
//option 集合可返回包含 <select> 元素中所有 <option> 的一个数组。
//注释：数组中的每个元素对应一个 <option> 标签 - 由 0 起始。
//options[] 集合并非一个普通的 HTMLcollection。为了和早期的浏览器向后兼容，这个集合有某种特殊的行为：允许通过 Select 对象来改变显示的选项：
//如果把 options.length 属性设置为 0,Select 对象中所有选项都会被清除。
//如果 options.length 属性的值比当前值小，出现在数组尾部的元素就会被丢弃。
//如果把 options[] 数组中的一个元素设置为 null，那么选项就会从 Select 对象中删除。
//可以通过构造函数 Option() 来创建一个新的 option 对象（需要设置 options.length 属性）。























































// 														    _ooOoo_
//                                                         o8888888o
//                                                         88" . "88
//                                                         (| -_- |)
//                                                          O\ = /O
//                                                      ____/`---'\____
//                                                    .   ' \\| |// `.
//                                                     / \\||| : |||// \
//                                                   / _||||| -:- |||||- \
//                                                     | | \\\ - /// | |
//                                                   | \_| ''\---/'' | |
//                                                    \ .-\__ `-` ___/-. /
//                                                 ___`. .' /--.--\ `. . __
//                                              ."" '< `.___\_<|>_/___.' >'"".
//                                             | | : `- \`.;`\ _ /`;.`/ - ` : | |
//                                               \ \ `-. \_ __\ /__ _/ .-` / /
//                                       ======`-.____`-.___\_____/___.-`____.-'======
//                                                          `=---='
//
//                                       .............................................
//                                              佛祖保佑             永无BUG
//                                      佛曰:
//                                              写字楼里写字间，写字间里程序员；
//                                              程序人员写程序，又拿程序换酒钱。
//                                              酒醒只在网上坐，酒醉还来网下眠；
//                                              酒醉酒醒日复日，网上网下年复年。
//                                              但愿老死电脑间，不愿鞠躬老板前；
//                                              奔驰宝马贵者趣，公交自行程序员。
//                                              别人笑我忒疯癫，我笑自己命太贱；
//                                              不见满街漂亮妹，哪个归得程序员？